home *** CD-ROM | disk | FTP | other *** search
- {$A+,B-,D+,E+,F-,G+,I+,L+,N-,O-,P-,Q-,R-,S+,T-,V+,X+}
- {$M 16384,0,655360}
-
- {
- FONTDEMO.PAS
- UVE32 font demonstration.
- }
-
- uses crt,uve32;
-
- var i:integer;
- begin
- ia_inituve;
- ia_loadpalette('fire.pal',pcxpal);
- for i:=0 to 14 do ia_loadfont(i);
- ia_powerup;
- ia_setpalette(pcxpal);
-
- ia_doframe;
- for i:=0 to 14 do begin
- ia_setfontattr(i,plain,proportional,horizontal,255,false,0);
- ia_printstr(hidden,-32768,i*13,'ABCDEFGabcdefg1234567890',15);
- end;
- ia_doframepart3;
- repeat until keypressed;
- while keypressed do readkey;
-
- ia_doframe;
- ia_setfontattr(8,plain,proportional,horizontal,255,false,0);
- ia_printstr(hidden,10,10,'Plain texture',15);
- ia_setfontattr(8,fire,proportional,horizontal,255,false,0);
- ia_printstr(hidden,10,25,'Fire texture',15);
- ia_setfontattr(8,plain,proportional,horizontal,255,false,0);
- ia_printstr(hidden,10,40,'Horizontal',15);
- ia_setfontattr(8,plain,proportional,vertical,255,false,0);
- ia_printstr(hidden,10,55,'Vertical',15);
-
- ia_setfontattr(8,plain,proportional,horizontal,255,false,0);
- ia_printstr(hidden,160,10,'Proportional iiimmm',15);
- ia_setfontattr(8,plain,fixed,horizontal,255,false,0);
- ia_printstr(hidden,160,25,'Fixed iiimmm',15);
-
- ia_setfontattr(8,plain,proportional,horizontal,255,false,0);
- ia_printstr(hidden,160,55,'Color',12);
- ia_printstr(hidden,160,70,'Color',10);
- ia_printstr(hidden,160,85,'Color',9);
-
- ia_setfontattr(8,plain,proportional,horizontal,255,true,8);
- ia_printstr(hidden,160,115,'Shadow',15);
-
- ia_doframepart3;
- repeat until keypressed;
- while keypressed do readkey;
-
- ia_shutdown;
- end.